carcass processing plants - French English Dictionary